English Dictionary
◊ POPLAR TREE
poplar tree
n : any of numerous trees of north temperate regions having
light soft wood and flowers borne in catkins [syn: {poplar}]